package com.ea.common.util.tree;

import lombok.Data;

import java.util.List;

/**
 * @author NAME-L
 * @Description TODO
 * @className TreeNode
 * @date 2021-11-10 10:15:02
 */
@Data
public class TreeNode<T> {
    /**
     * 节点编号
     */
    private Object id;

    /**
     * 父节点编号
     */
    private Object parentId;

    /**
     * 子节点数据
     */
    private List<TreeNode<T>> children;

    /**
     * 深度
     */
    private Integer deep;

    /**
     * 保存节点转换前的原始属性据
     */
    private String raw;

}
